#ifndef OTHELLOCHESSBOARD_H
#define OTHELLOCHESSBOARD_H
#include "../framework/ChessBoard.h"
class OthelloChessBoard : public ChessBoard
{
public:
    OthelloChessBoard();
    OthelloChessBoard(ChessBoardImp* imp):ChessBoard(imp){
        _chessBoard = std::vector< std::vector<Chess*> >(_chessBoardLength,std::vector<Chess*>(_chessBoardWidth,NULL));
    }
    virtual void setChess(QPoint,std::string);
    virtual void initialBoard();
    virtual void resetChessBoard();
};

#endif // OTHELLOCHESSBOARD_H
